import request from '@/utils/request'

//获取模版列表
export function getModelList() {
    return request({
        url: '/reportTemplate/getList',
        method: 'get',
    })
}

//获取编号信息
export function getModelInfo() {
    return request({
        url: '/reportTemplate/getNumber',
        method: 'get'
    })
}

// 新增模版
export function saveModel(data) {
    return request({
        url: '/reportTemplate/save',
        method: 'post',
        data:data
    })
}

// 上传模版
export function uploadModel(data) {
    return request({
        url: '/reportTemplate/updateTemplate',
        method: 'post',
        data:data
    })
}

//根据ID查询数据属性表
export function queryDataById(query) {
    let id = query.id;
    let typeCode = query.typeCode;
    return request({
        url: 'datacenter/sysDataVersion/queryDataById?id='+id+"&typeCode="+typeCode,
        method: 'get'
    })
}

//获取全部数据类别列表（二级列表）--用于添加数据
export function getLevel3Sjlb() {
    return request({
        url: 'test/dictItems/getLevel3/sjlb',
        method: 'get'
    })
}

//获取数据类别一级列表
export function getLevel1Sjlb() {
    return request({
        url: 'test/dictItems/getDictItemByDictCode/sjlb',
        method: 'get'
    })
}